Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove WriteHandler::Abort. #24880

Merged

Conversation

bzbarsky-apple
Copy link
Contributor

It's basically just Close, except missing some state updates, and not doing the "is this actually in use" check that Close does. We can guard on that check in the caller and call Close.

Fixes #21740

It's basically just Close, except missing some state updates, and not doing the
"is this actually in use" check that Close does.  We can guard on that check in
the caller and call Close.

Fixes project-chip#21740
@github-actions
Copy link

github-actions bot commented Feb 6, 2023

PR #24880: Size comparison from 3d09d2d to 3d6dd5e

Increases (6 builds for cc13x2_26x2)
platform target config section 3d09d2d 3d6dd5e change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 173832 173840 8 0.0
lock-ftd LP_CC2652R7 (read/write) 174076 174092 16 0.0
lock-mtd LP_CC2652R7 (read/write) 182812 182820 8 0.0
pump-app LP_CC2652R7 (read/write) 161832 161840 8 0.0
pump-controller-app LP_CC2652R7 (read/write) 176536 176544 8 0.0
shell LP_CC2652R7 (read/write) 184656 184672 16 0.0
Decreases (38 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, nrfconnect, psoc6, qpg, telink)
platform target config section 3d09d2d 3d6dd5e change % change
bl602 lighting-app bl602 (read/write) 1346094 1346086 -8 -0.0
.text 1023094 1023084 -10 -0.0
bl602+rpc (read/write) 1391286 1391278 -8 -0.0
.text 1053772 1053762 -10 -0.0
bl702 lighting-app bl702 (read/write) 1184091 1184075 -16 -0.0
.debug_aranges 134128 134112 -16 -0.0
.debug_frame 491212 491156 -56 -0.0
.debug_info 40212336 40212204 -132 -0.0
.debug_line 5267956 5267914 -42 -0.0
.debug_loc 3401541 3401519 -22 -0.0
.debug_ranges 371800 371784 -16 -0.0
.debug_str 3535643 3535567 -76 -0.0
.strtab 572228 572187 -41 -0.0
.symtab 173328 173312 -16 -0.0
.text 952132 952116 -16 -0.0
bl702+rpc (read/write) 1276783 1276767 -16 -0.0
.debug_aranges 142352 142336 -16 -0.0
.debug_frame 518916 518860 -56 -0.0
.debug_info 44608818 44608687 -131 -0.0
.debug_line 5666424 5666382 -42 -0.0
.debug_loc 3597833 3597783 -50 -0.0
.debug_ranges 395504 395488 -16 -0.0
.debug_str 3938881 3938805 -76 -0.0
.strtab 632825 632784 -41 -0.0
.symtab 191680 191664 -16 -0.0
.text 1029154 1029140 -14 -0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677351 677343 -8 -0.0
.text 589508 589500 -8 -0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641359 641343 -16 -0.0
.text 563560 563544 -16 -0.0
lock-ftd LP_CC2652R7 (read only) 674451 674435 -16 -0.0
.text 597648 597632 -16 -0.0
lock-mtd LP_CC2652R7 (read only) 660979 660971 -8 -0.0
.text 557600 557592 -8 -0.0
pump-app LP_CC2652R7 (read only) 687431 687423 -8 -0.0
.text 596416 596408 -8 -0.0
pump-controller-app LP_CC2652R7 (read only) 672839 672831 -8 -0.0
.text 585744 585736 -8 -0.0
shell LP_CC2652R7 (read only) 668598 668582 -16 -0.0
.text 584024 584008 -16 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 584194 584186 -8 -0.0
.app_xip_area 461012 461004 -8 -0.0
lock cyw930739m2evb_01 (read/write) 588078 588070 -8 -0.0
.app_xip_area 459600 459592 -8 -0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 549690 549682 -8 -0.0
.app_xip_area 431988 431980 -8 -0.0
efr32 lighting-app BRD4161A+rs911x (read/write) 1038144 1038128 -16 -0.0
.text 854516 854500 -16 -0.0
BRD4187C (read/write) 1141368 1141352 -16 -0.0
.text 980900 980884 -16 -0.0
lock-app BRD4161A+wf200 (read/write) 1065792 1065776 -16 -0.0
.text 910632 910616 -16 -0.0
window-app BRD4187C (read/write) 1136276 1136260 -16 -0.0
.text 974260 974244 -16 -0.0
esp32 all-clusters-app c3devkit (read only) 1047342 1047340 -2 -0.0
.flash.text 1047342 1047340 -2 -0.0
m5stack (read only) 1099799 1099783 -16 -0.0
.flash.text 1094415 1094399 -16 -0.0
k32w lock k32w0+release (read/write) 631308 631292 -16 -0.0
.text 551384 551368 -16 -0.0
linux chip-tool-ipv6only arm64 (read only) 11962356 11962292 -64 -0.0
.text 9650404 9650340 -64 -0.0
thermostat-no-ble arm64 (read only) 2509052 2508988 -64 -0.0
.text 2096096 2096032 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 804428 804420 -8 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1366668 1366652 -16 -0.0
text 764160 764152 -8 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1107584 1107568 -16 -0.0
text 774424 774416 -8 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1756516 1756500 -16 -0.0
.debug_aranges 111392 111376 -16 -0.0
.debug_frame 373948 373900 -48 -0.0
.debug_info 27524518 27524391 -127 -0.0
.debug_line 3781071 3781045 -26 -0.0
.debug_loc 3676049 3675974 -75 -0.0
.debug_ranges 362456 362440 -16 -0.0
.debug_str 3486476 3486400 -76 -0.0
.strtab 578105 578064 -41 -0.0
.symtab 424864 424832 -32 -0.0
.text 1555656 1555640 -16 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_aranges 110656 110640 -16 -0.0
.debug_frame 376392 376344 -48 -0.0
.debug_info 27080392 27080263 -129 -0.0
.debug_line 3789417 3789391 -26 -0.0
.debug_loc 3659779 3659704 -75 -0.0
.debug_ranges 360424 360408 -16 -0.0
.debug_str 3472229 3472153 -76 -0.0
.strtab 539313 539272 -41 -0.0
.symtab 410144 410112 -32 -0.0
light cy8ckit_062s2_43012 (read/write) 1611724 1611708 -16 -0.0
.debug_aranges 102864 102848 -16 -0.0
.debug_frame 346828 346780 -48 -0.0
.debug_info 22502922 22502793 -129 -0.0
.debug_line 3341713 3341687 -26 -0.0
.debug_loc 3337839 3337763 -76 -0.0
.debug_ranges 319600 319584 -16 -0.0
.debug_str 3275475 3275399 -76 -0.0
.strtab 474518 474477 -41 -0.0
.symtab 377920 377888 -32 -0.0
.text 1420000 1419984 -16 -0.0
lock cy8ckit_062s2_43012 (read/write) 1645940 1645924 -16 -0.0
.debug_aranges 103304 103288 -16 -0.0
.debug_frame 348768 348720 -48 -0.0
.debug_info 22728527 22728400 -127 -0.0
.debug_line 3343626 3343600 -26 -0.0
.debug_loc 3360643 3360568 -75 -0.0
.debug_ranges 321512 321496 -16 -0.0
.debug_str 3292701 3292625 -76 -0.0
.strtab 477894 477853 -41 -0.0
.symtab 380080 380048 -32 -0.0
.text 1449232 1449216 -16 -0.0
qpg lighting-app qpg6105+debug (read/write) 1148212 1148196 -16 -0.0
.text 595312 595296 -16 -0.0
lock-app qpg6105+debug (read/write) 1116204 1116196 -8 -0.0
.text 563300 563292 -8 -0.0
telink all-clusters-minimal-app tlsr9518adk80d text 648424 648422 -2 -0.0
contact-sensor-app tlsr9518adk80d (read/write) 857980 857972 -8 -0.0
text 579328 579324 -4 -0.0
light-switch-app tlsr9518adk80d text 593378 593374 -4 -0.0
lighting-app tlsr9518adk80d text 658780 658774 -6 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 887848 887840 -8 -0.0
text 604748 604744 -4 -0.0
thermostat tlsr9518adk80d text 594954 594950 -4 -0.0
Full report (42 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 3d09d2d 3d6dd5e change % change
bl602 lighting-app bl602 (read/write) 1346094 1346086 -8 -0.0
.bss 94794 94794 0 0.0
.data 9736 9736 0 0.0
.text 1023094 1023084 -10 -0.0
bl602+rpc (read/write) 1391286 1391278 -8 -0.0
.bss 102842 102842 0 0.0
.data 10128 10128 0 0.0
.text 1053772 1053762 -10 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1184091 1184075 -16 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 292 292 0 0.0
.bss 69905 69905 0 0.0
.bss_psram 30048 30048 0 0.0
.comment 48 48 0 0.0
.data 4056 4056 0 0.0
.debug_abbrev 1550392 1550392 0 0.0
.debug_aranges 134128 134112 -16 -0.0
.debug_frame 491212 491156 -56 -0.0
.debug_info 40212336 40212204 -132 -0.0
.debug_line 5267956 5267914 -42 -0.0
.debug_loc 3401541 3401519 -22 -0.0
.debug_ranges 371800 371784 -16 -0.0
.debug_str 3535643 3535567 -76 -0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106864 106864 0 0.0
.rsvd 2960 2960 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 572228 572187 -41 -0.0
.symtab 173328 173312 -16 -0.0
.tcm_data 36 36 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
952132 952116 -16 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1276783 1276767 -16 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 292 292 0 0.0
.bss 77953 77953 0 0.0
.bss_psram 30304 30304 0 0.0
.comment 48 48 0 0.0
.data 4608 4608 0 0.0
.debug_abbrev 1698806 1698806 0 0.0
.debug_aranges 142352 142336 -16 -0.0
.debug_frame 518916 518860 -56 -0.0
.debug_info 44608818 44608687 -131 -0.0
.debug_line 5666424 5666382 -42 -0.0
.debug_loc 3597833 3597783 -50 -0.0
.debug_ranges 395504 395488 -16 -0.0
.debug_str 3938881 3938805 -76 -0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121408 121408 0 0.0
.rsvd 2960 2960 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 632825 632784 -41 -0.0
.symtab 191680 191664 -16 -0.0
.tcm_data 36 36 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1029154 1029140 -14 -0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677351 677343 -8 -0.0
(read/write) 173832 173840 8 0.0
.bss 80876 80876 0 0.0
.data 3384 3384 0 0.0
.rodata 87527 87527 0 0.0
.text 589508 589500 -8 -0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641359 641343 -16 -0.0
(read/write) 157568 157568 0 0.0
.bss 80068 80068 0 0.0
.data 3384 3384 0 0.0
.rodata 77479 77479 0 0.0
.text 563560 563544 -16 -0.0
lock-ftd LP_CC2652R7 (read only) 674451 674435 -16 -0.0
(read/write) 174076 174092 16 0.0
.bss 78308 78308 0 0.0
.data 3312 3312 0 0.0
.rodata 76323 76323 0 0.0
.text 597648 597632 -16 -0.0
lock-mtd LP_CC2652R7 (read only) 660979 660971 -8 -0.0
(read/write) 182812 182820 8 0.0
.bss 73572 73572 0 0.0
.data 3312 3312 0 0.0
.rodata 102899 102899 0 0.0
.text 557600 557592 -8 -0.0
pump-app LP_CC2652R7 (read only) 687431 687423 -8 -0.0
(read/write) 161832 161840 8 0.0
.bss 78276 78276 0 0.0
.data 3276 3276 0 0.0
.rodata 90535 90535 0 0.0
.text 596416 596408 -8 -0.0
pump-controller-app LP_CC2652R7 (read only) 672839 672831 -8 -0.0
(read/write) 176536 176544 8 0.0
.bss 78388 78388 0 0.0
.data 3300 3300 0 0.0
.rodata 86615 86615 0 0.0
.text 585744 585736 -8 -0.0
shell LP_CC2652R7 (read only) 668598 668582 -16 -0.0
(read/write) 184656 184672 16 0.0
.bss 82948 82948 0 0.0
.data 3380 3380 0 0.0
.rodata 84262 84262 0 0.0
.text 584024 584008 -16 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 584194 584186 -8 -0.0
.app_xip_area 461012 461004 -8 -0.0
.bss 65632 65632 0 0.0
.data 736 736 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 588078 588070 -8 -0.0
.app_xip_area 459600 459592 -8 -0.0
.bss 70920 70920 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 549690 549682 -8 -0.0
.app_xip_area 431988 431980 -8 -0.0
.bss 60192 60192 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs911x (read/write) 1038144 1038128 -16 -0.0
.bss 181560 181560 0 0.0
.data 2044 2044 0 0.0
.text 854516 854500 -16 -0.0
BRD4187C (read/write) 1141368 1141352 -16 -0.0
.bss 133328 133328 0 0.0
.data 2544 2544 0 0.0
.text 980900 980884 -16 -0.0
lock-app BRD4161A+wf200 (read/write) 1065792 1065776 -16 -0.0
.bss 153088 153088 0 0.0
.data 2052 2052 0 0.0
.text 910632 910616 -16 -0.0
window-app BRD4187C (read/write) 1136276 1136260 -16 -0.0
.bss 134848 134848 0 0.0
.data 2572 2572 0 0.0
.text 974260 974244 -16 -0.0
esp32 all-clusters-app c3devkit (read only) 1047342 1047340 -2 -0.0
(read/write) 1518746 1518746 0 0.0
.dram0.bss 77960 77960 0 0.0
.dram0.data 13792 13792 0 0.0
.flash.rodata 220768 220768 0 0.0
.flash.text 1047342 1047340 -2 -0.0
.iram0.text 72896 72896 0 0.0
m5stack (read only) 1099799 1099783 -16 -0.0
(read/write) 500387 500387 0 0.0
.dram0.bss 83008 83008 0 0.0
.dram0.data 34080 34080 0 0.0
.flash.rodata 249528 249528 0 0.0
.flash.text 1094415 1094399 -16 -0.0
.iram0.text 124855 124855 0 0.0
k32w contact k32w0+release (read/write) 659768 659768 0 0.0
.bss 76560 76560 0 0.0
.data 2112 2112 0 0.0
.text 561984 561984 0 0.0
light k32w0+release (read/write) 671884 671884 0 0.0
.bss 74344 74344 0 0.0
.data 2064 2064 0 0.0
.text 592748 592748 0 0.0
lock k32w0+release (read/write) 631308 631292 -16 -0.0
.bss 75112 75112 0 0.0
.data 2084 2084 0 0.0
.text 551384 551368 -16 -0.0
linux chip-tool-ipv6only arm64 (read only) 11962356 11962292 -64 -0.0
(read/write) 727672 727672 0 0.0
.bss 34248 34248 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 669944 669944 0 0.0
.dynamic 560 560 0 0.0
.got 15264 15264 0 0.0
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 582804 582804 0 0.0
.text 9650404 9650340 -64 -0.0
thermostat-no-ble arm64 (read only) 2509052 2508988 -64 -0.0
(read/write) 144744 144744 0 0.0
.bss 56456 56456 0 0.0
.data 1824 1824 0 0.0
.data.rel.ro 77016 77016 0 0.0
.dynamic 560 560 0 0.0
.got 5408 5408 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 150984 150984 0 0.0
.text 2096096 2096032 -64 -0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2464072 2464072 0 0.0
.bss 215892 215892 0 0.0
.data 5880 5880 0 0.0
.text 1426716 1426716 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1161400 1161400 0 0.0
bss 143531 143531 0 0.0
rodata 133556 133556 0 0.0
text 804428 804420 -8 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1366668 1366652 -16 -0.0
bss 105990 105990 0 0.0
rodata 210988 210988 0 0.0
text 764160 764152 -8 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1107584 1107568 -16 -0.0
bss 142687 142687 0 0.0
rodata 110700 110700 0 0.0
text 774424 774416 -8 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 840872 840872 0 0.0
(read/write) 1756516 1756500 -16 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189800 189800 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2672 2672 0 0.0
.debug_abbrev 1251930 1251930 0 0.0
.debug_aranges 111392 111376 -16 -0.0
.debug_frame 373948 373900 -48 -0.0
.debug_info 27524518 27524391 -127 -0.0
.debug_line 3781071 3781045 -26 -0.0
.debug_loc 3676049 3675974 -75 -0.0
.debug_ranges 362456 362440 -16 -0.0
.debug_str 3486476 3486400 -76 -0.0
.heap 840872 840872 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 578105 578064 -41 -0.0
.symtab 424864 424832 -32 -0.0
.text 0 0 0 0.0
1555656 1555640 -16 -0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 841688 841688 0 0.0
(read/write) 1698276 1698276 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188992 188992 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2664 2664 0 0.0
.debug_abbrev 1237601 1237601 0 0.0
.debug_aranges 110656 110640 -16 -0.0
.debug_frame 376392 376344 -48 -0.0
.debug_info 27080392 27080263 -129 -0.0
.debug_line 3789417 3789391 -26 -0.0
.debug_loc 3659779 3659704 -75 -0.0
.debug_ranges 360424 360408 -16 -0.0
.debug_str 3472229 3472153 -76 -0.0
.heap 841688 841688 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 539313 539272 -41 -0.0
.symtab 410144 410112 -32 -0.0
.text 1498232 1498232 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 850008 850008 0 0.0
(read/write) 1611724 1611708 -16 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 180872 180872 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2464 2464 0 0.0
.debug_abbrev 1071935 1071935 0 0.0
.debug_aranges 102864 102848 -16 -0.0
.debug_frame 346828 346780 -48 -0.0
.debug_info 22502922 22502793 -129 -0.0
.debug_line 3341713 3341687 -26 -0.0
.debug_loc 3337839 3337763 -76 -0.0
.debug_ranges 319600 319584 -16 -0.0
.debug_str 3275475 3275399 -76 -0.0
.heap 850008 850008 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 474518 474477 -41 -0.0
.symtab 377920 377888 -32 -0.0
.text 1420000 1419984 -16 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 845024 845024 0 0.0
(read/write) 1645940 1645924 -16 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185848 185848 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2472 2472 0 0.0
.debug_abbrev 1073639 1073639 0 0.0
.debug_aranges 103304 103288 -16 -0.0
.debug_frame 348768 348720 -48 -0.0
.debug_info 22728527 22728400 -127 -0.0
.debug_line 3343626 3343600 -26 -0.0
.debug_loc 3360643 3360568 -75 -0.0
.debug_ranges 321512 321496 -16 -0.0
.debug_str 3292701 3292625 -76 -0.0
.heap 845024 845024 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 477894 477853 -41 -0.0
.symtab 380080 380048 -32 -0.0
.text 1449232 1449216 -16 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1148212 1148196 -16 -0.0
.bss 99876 99876 0 0.0
.data 848 848 0 0.0
.text 595312 595296 -16 -0.0
lock-app qpg6105+debug (read/write) 1116204 1116196 -8 -0.0
.bss 96396 96396 0 0.0
.data 860 860 0 0.0
.text 563300 563292 -8 -0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1016092 1016092 0 0.0
bss 97980 97980 0 0.0
text 686126 686126 0 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 952648 952648 0 0.0
bss 97028 97028 0 0.0
text 648424 648422 -2 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 857980 857972 -8 -0.0
bss 89152 89152 0 0.0
text 579328 579324 -4 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 873680 873680 0 0.0
bss 89240 89240 0 0.0
text 593378 593374 -4 -0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 951004 951004 0 0.0
bss 97388 97388 0 0.0
text 658780 658774 -6 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 887848 887840 -8 -0.0
bss 90188 90188 0 0.0
text 604748 604744 -4 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 877888 877888 0 0.0
bss 90628 90628 0 0.0
text 594954 594950 -4 -0.0

@yufengwangca yufengwangca merged commit c49ee00 into project-chip:master Feb 8, 2023
@bzbarsky-apple bzbarsky-apple deleted the remove-write-handler-abort branch February 8, 2023 16:13
lpbeliveau-silabs pushed a commit to lpbeliveau-silabs/connectedhomeip that referenced this pull request Feb 13, 2023
It's basically just Close, except missing some state updates, and not doing the
"is this actually in use" check that Close does.  We can guard on that check in
the caller and call Close.

Fixes project-chip#21740
lecndav pushed a commit to lecndav/connectedhomeip that referenced this pull request Mar 22, 2023
It's basically just Close, except missing some state updates, and not doing the
"is this actually in use" check that Close does.  We can guard on that check in
the caller and call Close.

Fixes project-chip#21740
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
5 participants